live a life of great misery - Spanish English Dictionary